package db;

import org.hibernate.Query;

public class Lasi extends Item {

	private int id;
	private String kuvaus;

	public Lasi() {}
	public Lasi(String kuvaus) { setKuvaus(kuvaus); }

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public String getKuvaus() {
		return kuvaus;
	}

	public final void setKuvaus(String kuvaus) {
		this.kuvaus = kuvaus;
	}

	public static Lasi search(String nimi) {
		Query q = DatabaseAccess.getInstance().createQuery(
			"FROM db.Lasi as lasi WHERE "
			+ "lasi.kuvaus = :nimi"
		);

		q.setParameter("nimi", nimi);
		return (Lasi) q.uniqueResult();
	}

}
